forgeable alloy - English Synonyms Dictionary